rumor has it that - Français Anglais Dictionnaire